asset management java radius3 .net financial application investments thin-client investment c++ development j2ee auto insurance cfp estate planning insurance customer crm certified financial planner financial planning software development life insurance relationship investing management home insurance